package com.ly.cloud.service;

import java.util.List;

import com.ly.cloud.dto.AprvCourseDto;
import com.ly.cloud.vo.ApprovalDetailVo;

/**
 * 课程申请审批信息列表
 * @author siqi
 * @date 2018-12-22
 */

public interface SpApplyCourseService {
	
	/**
	 * 通过课程编号查询课程申请审批信息详情（审批人、审批意见、审批结果、审批时间）
	 * @param kcbh
	 * @return
	 */
	public List<ApprovalDetailVo> queryAprvDetail(String kcbh);
	
	/**
	 * 根据课程编号审批该条课程申请信息
	 * @param kcbh
	 * @return
	 */
	public boolean aprvCourse(String loginUserId,AprvCourseDto dto);
	
	/**
	 * 批量审批课程申请
	 * @param loginUserId
	 * @param dtoList
	 * @return
	 */
	public boolean batchAprvCourse(String loginUserId,List<AprvCourseDto> dtoList);
}
